phosphorous acid
noun
: a deliquescent crystalline acid H3PO3 used especially as a reducing agent and in making phosphites
Love words? Need even more definitions?
Merriam-Webster unabridged
Share